<template>
  <view id="app">
    <!-- uni-app 使用 pages.json 配置路由，不需要 router-view -->
  </view>
</template>

<script setup lang="ts">
import { onLaunch, onShow, onHide } from '@dcloudio/uni-app'
import { useUserStore } from '@/src/store/user'

// 应用启动
onLaunch(() => {
  console.log('App Launch')

  // 初始化用户认证状态
  const userStore = useUserStore()
  userStore.initUser().then(success => {
    console.log('用户认证初始化:', success ? '成功' : '失败')
  })
})

// 应用显示
onShow(() => {
  console.log('App Show')
})

// 应用隐藏
onHide(() => {
  console.log('App Hide')
})
</script>

<style lang="scss">
/*每个页面公共css */
/* 暂时注释样式导入，避免路径错误 */
/* @import './src/styles/common.scss'; */

#app {
  font-family: 'PingFang SC', 'Helvetica Neue', Helvetica, 'microsoft yahei', arial, STHeiTi, sans-serif;
}
</style>